package 责任链;

public class Test {

    public static DutyLinkConfig dutyLinkConfig = new DutyLinkConfig();

    // 登录时候的鉴权（1. 验证用户是否存在 2. 验证密码。3，验证权限。。。）
    public static void main(String[] args) {
        // 前端传入
        Stu stu = new Stu().setName("zs").setAddr("shenzhen").setAge(18);


        dutyLinkConfig.setStu(stu);

        dutyLinkConfig.add(StuDuty::isExist)
                .add(StuDuty::checkPassword)
                .add(StuDuty::checkAuth)
                .execute();

    }

}
